// 弹框中下拉菜单样式
.selectPopOut {
  >>> .el-input__inner {
    color: #91e7fe;
    background: transparent;
    border: none;
    height: 0.8rem;
    line-height: 0.8rem;
    outline: 0;
    padding: 0 0.3rem;
    border-radius: 0.8rem;
    font-size: 0.32rem;
    zoom: 0.5;
  }
  >>> .el-input__suffix {
    right: 0.05rem;
  }

  >>> .el-select-dropdown__item {
    padding: 0 0.4rem;
    height: 0.68rem;
    line-height: 0.68rem;
    color: #91e7fe;
    font-size: 0.32rem;
    zoom: 0.5;
  }
  >>> .el-input__icon {
    height: 100%;
    width: 0.5rem;
    line-height: 0.8rem;
  }
  >>> .el-select-dropdown {
    background-color: transparent;
    border: none;
  }

  >>> .popper__arrow {
    display: none;
  }

  >>> .el-select-dropdown__list {
    padding: 0;
  }
  >>> .el-select-dropdown__wrap {
    max-height: 2.74rem;
  }
  >>> .el-popper[x-placement^='bottom'] {
    margin-top: 0px;
    min-width: 0.5rem !important;
    // top: 0.23rem !important;
    // left: 0.05rem !important;
  }

  >>> .el-popper .popper__arrow,
  >>> .el-popper .popper__arrow::after {
    display: none;
  }
  >>> .el-select-dropdown__item.hover,
  >>> .el-select-dropdown__item:hover {
    background-color: rgba(0, 225, 219, 0.6);
    color: #fff;
  }

  >>> .selected:hover {
    background-color: rgba(0, 225, 219, 0.9);
    color: #fff;
  }

  >>> .selected {
    background-color: rgba(0, 225, 219, 0.9);
    color: #fff;
  }
  >>> .el-select__caret {
    font-size: 0.28rem;
    zoom: 0.5;
  }
}

// 垃圾分类下拉菜单样式
.elementUi_select {
  ::v-deep .el-input__inner {
    background: transparent;
    height: 30px;
    // line-height: 0.4rem;
    outline: 0;
    padding: 0 15px;
    // border-radius: 0.8rem;
    font-size: 16px;
    // border: 1px solid #26b0ff;
    border: none;
    color: #fff !important;
  }
  ::v-deep .el-input__icon {
    line-height: 14px;
  }
  ::v-deep .el-input__suffix {
    top: 0;
    right: 5px;
    color: #fff;
  }
  ::v-deep .el-select-dropdown__item {
    padding: 0 20px;
    height: 34px;
    line-height: 34px;
    color: #fff;
    font-size: 16px;
  }

  // >>>.el-input__icon {
  //   height: 100%;
  //   width: 0.5rem;
  //   line-height: 0.8rem;
  // }

  ::v-deep .el-select-dropdown {
    // background-color: transparent;
    background-color: rgba(0, 0, 0, 0.3);
    border: none;
    top: 30px !important;
  }

  ::v-deep .popper__arrow {
    display: none;
  }

  ::v-deep .el-select-dropdown__list {
    padding: 0;
  }

  ::v-deep .el-select-dropdown__wrap {
    max-height: 274px;
  }

  ::v-deep .el-popper[x-placement^='bottom'] {
    margin-top: 0px;
    min-width: 50px !important;
    // top: 0.23rem !important;
    // left: 0.05rem !important;
  }

  ::v-deep .el-popper .popper__arrow,
  ::v-deep .el-popper .popper__arrow::after {
    display: none;
  }

  ::v-deep .el-select-dropdown__item.hover,
  ::v-deep .el-select-dropdown__item:hover {
    background-color: rgba(38, 176, 255, 0.6);
    color: #fff;
  }

  ::v-deep .selected:hover {
    background-color: rgba(38, 176, 255, 0.6);
    color: #fff;
  }

  ::v-deep .selected {
    background-color: rgba(38, 176, 255, 0.6);
    color: #fff;
  }

  ::v-deep .el-select__caret {
    font-size: 16px;
    color: #fff !important;
  }

  ::v-deep .el-input__inner::placeholder {
    color: #fff;
  }

  /* 谷歌 */
  ::v-deep .el-input__inner::-webkit-input-placeholder {
    color: #fff;
  }

  /* 火狐 */
  ::v-deep .el-input__inner:-moz-placeholder {
    color: #fff;
  }

  /*ie*/
  ::v-deep .el-input__inner:-ms-input-placeholder {
    color: #fff;
  }
}
.elementUi_radio {
  font-size: 0.2rem;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  ::v-deep .el-radio {
    font-size: 0.2rem;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #26b0ff;
    margin-right: 0.1rem;
  }

  ::v-deep .el-radio__label {
    font-size: 0.2rem;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #26b0ff;
  }

  ::v-deep .el-radio__input {
    vertical-align: bottom;
  }
  ::v-deep .el-radio__inner {
    border: 1px solid #26b0ff;
    border-radius: 100%;
    width: 14px;
    height: 14px;
    background: transparent;
    cursor: pointer;
    box-sizing: border-box;
  }
  ::v-deep .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
  }
}
